package com.bawei.mall.user.service;

import com.bawei.common.core.domain.R;
import com.bawei.mall.user.domain.*;

import java.util.List;

/**
 * @Author：HaoYunde
 * @Package：com.bawei.mall.user.service
 * @Project：mall_cloud
 * @name：IMallProductOrderService
 * @Date：2024/7/9 11:19
 */
public interface IMallProductOrderService {
    R<MallProductOrder> generateConfirmOrder(List<String> ids);

    R<MallCusOrderInfo> generateOrder(MallCusOrderInfo orderInfo);


    void generateOrderMiddle(Long orderId, List<MallCusProductOrderMiddle> mallCusProductOrderMiddles);


    List<MallOrderList> list(Integer payStatus);
}
